/**
 * Copyright (C), 2015-2021, XXX有限公司
 * FileName: Car
 * Author:   AEO WUGUOZHI
 * Date:     2021/4/7 20:06
 * Description: 车辆
 * History:
 * <author>          <time>          <version>          <desc>
 * 作者姓名           修改时间           版本号              描述
 */
package com.bnuz.boot.bean;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 〈一句话功能简述〉<br> 
 * 〈车辆〉
 *
 * @author AEO WUGUOZHI
 * @create 2021/4/7
 * @since 1.0.0
 */
//声明一个组件然后加入到容器
//@Component
//配置属性，该组件对应配置文件Application.properties中的前缀为mycar 的那些属性。
@ConfigurationProperties(prefix = "mycar")
//lombok插件简化javaBean开发   例如：@Data 帮助我们生成已有属性的get/set方法.   @ToString 自动重写ToString()方法.
//                                @AllArgsConstructor      @NoArgsConstructor   对应的所有参数的有参构造函数     无参构造函数
@ToString
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Car {
    private String brand;
    private Integer price;
}